$(function(){
	$.extend($.fn.validatebox.defaults.rules, {
		qycode : {//验证企业代码
			validator : function(value,param) {
				var len = $.trim(value).length;
				return /^[A-Za-z0-9]+$/.test(value) && len == param[0];
			},
			message : "请输入正确的{0}位企业代码！"
		}, 
		code : {//验证部门代码
			validator : function(value,param) {
				var len = $.trim(value).length;
				return /^[A-Za-z0-9]+$/.test(value) && len <= param[0];
			},
			message : "部门代码不能超过{0}位！"
		}, 
		Mobile : {//验证用户手机
			validator : function(Mobile) {
				return /^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/.test(Mobile);
			},
			message : "请输入正确的手机号！"
		},  
		Phone : {//验证固定电话
			validator : function(Phone) {
				return /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,8}(\-\d{1,5})?$/.test(Phone);
			},
			message : "请输入正确的固定电话！"
		},  
		IDcard : {//验证身份证
			validator : function(IDcard) {
				return /^(\d{15}|\d{17}[\dx])$/.test(IDcard);
			},
			message : "请输入合法的身份证号！"
		},  
		Zip : {//验证邮编
			validator : function(Zip) {
				return /^[1-9]\d{5}$/.test(Zip);
			},
			message : "请输入正确的的邮编！"
		},
		minLength: {//最小长度验证   
	        validator: function(value, param){   
	            return value.length >= param[0];   
	        },   
	        message: '请输入至少 {0} 位字符.'  
	    },   
		maxLength: {//最大长度验证
			validator: function(value, param){
				return value.length <= param[0];
			},
        message: '最多输入{0} 位字符.'
		},    
	    Email: {//验证邮箱
	    	validator: function(Email){   
	    		return /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(Email);  
	    	},   
	    	message: '请输入正确的邮箱.'
	    }     
	});
});